home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ultra Pack
/
UltraComputing Technology Demos and Tools.iso
/
solidifier
/
Objects
/
teapot.nu
< prev
next >
Wrap
Text File
|
1995-08-02
|
13KB
|
536 lines
{comment
tpotbc: Created from Caltech teapot files by rotation
}
{nurbsurface
{uorder 4}
{vorder 3}
{ustart 0}
{uend 3}
{vstart 0}
{vend 4}
{normals_forward}
{rational}
{uknotvector
0 0 0 0 1 1 1
2 2 2 3 3 3 3
}
{vknotvector
0 0 0 1 1 2 2 3 3 4 4 4
}
{controlmesh
{
(1.400000 2.250000 0.0 1.0)
(1.337500 2.381250 0.0 1.0)
(1.437500 2.381250 0.0 1.0)
(1.500000 2.250000 0.0 1.0)
(1.750000 1.725000 0.0 1.0)
(2.000000 1.200000 0.0 1.0)
(2.000000 0.750000 0.0 1.0)
(2.000000 0.300000 0.0 1.0)
(1.500000 0.075000 0.0 1.0)
(1.500000 0.000000 0.0 1.0)
}
{
(0.989949 1.590990 0.989949 0.707107)
(0.945755 1.683798 0.945755 0.707107)
(1.016466 1.683798 1.016466 0.707107)
(1.060660 1.590990 1.060660 0.707107)
(1.237437 1.219759 1.237437 0.707107)
(1.414214 0.848528 1.414214 0.707107)
(1.414214 0.530330 1.414214 0.707107)
(1.414214 0.212132 1.414214 0.707107)
(1.060660 0.053033 1.060660 0.707107)
(1.060660 0.000000 1.060660 0.707107)
}
{
(0.0 2.250000 1.400000 1.0)
(0.0 2.381250 1.337500 1.0)
(0.0 2.381250 1.437500 1.0)
(0.0 2.250000 1.500000 1.0)
(0.0 1.725000 1.750000 1.0)
(0.0 1.200000 2.000000 1.0)
(0.0 0.750000 2.000000 1.0)
(0.0 0.300000 2.000000 1.0)
(0.0 0.075000 1.500000 1.0)
(0.0 0.000000 1.500000 1.0)
}
{
(-0.989949 1.590990 0.989949 0.707107)
(-0.945755 1.683798 0.945755 0.707107)
(-1.016466 1.683798 1.016466 0.707107)
(-1.060660 1.590990 1.060660 0.707107)
(-1.237437 1.219759 1.237437 0.707107)
(-1.414214 0.848528 1.414214 0.707107)
(-1.414214 0.530330 1.414214 0.707107)
(-1.414214 0.212132 1.414214 0.707107)
(-1.060660 0.053033 1.060660 0.707107)
(-1.060660 0.000000 1.060660 0.707107)
}
{
(-1.400000 2.250000 0.0 1.0)
(-1.337500 2.381250 0.0 1.0)
(-1.437500 2.381250 0.0 1.0)
(-1.500000 2.250000 0.0 1.0)
(-1.750000 1.725000 0.0 1.0)
(-2.000000 1.200000 0.0 1.0)
(-2.000000 0.750000 0.0 1.0)
(-2.000000 0.300000 0.0 1.0)
(-1.500000 0.075000 0.0 1.0)
(-1.500000 0.000000 0.0 1.0)
}
{
(-0.989949 1.590990 -0.989949 0.707107)
(-0.945755 1.683798 -0.945755 0.707107)
(-1.016466 1.683798 -1.016466 0.707107)
(-1.060660 1.590990 -1.060660 0.707107)
(-1.237437 1.219759 -1.237437 0.707107)
(-1.414214 0.848528 -1.414214 0.707107)
(-1.414214 0.530330 -1.414214 0.707107)
(-1.414214 0.212132 -1.414214 0.707107)
(-1.060660 0.053033 -1.060660 0.707107)
(-1.060660 0.000000 -1.060660 0.707107)
}
{
(0.0 2.250000 -1.400000 1.0)
(0.0 2.381250 -1.337500 1.0)
(0.0 2.381250 -1.437500 1.0)
(0.0 2.250000 -1.500000 1.0)
(0.0 1.725000 -1.750000 1.0)
(0.0 1.200000 -2.000000 1.0)
(0.0 0.750000 -2.000000 1.0)
(0.0 0.300000 -2.000000 1.0)
(0.0 0.075000 -1.500000 1.0)
(0.0 0.000000 -1.500000 1.0)
}
{
(0.989949 1.590990 -0.989949 0.707107)
(0.945755 1.683798 -0.945755 0.707107)
(1.016466 1.683798 -1.016466 0.707107)
(1.060660 1.590990 -1.060660 0.707107)
(1.237437 1.219759 -1.237437 0.707107)
(1.414214 0.848528 -1.414214 0.707107)
(1.414214 0.530330 -1.414214 0.707107)
(1.414214 0.212132 -1.414214 0.707107)
(1.060660 0.053033 -1.060660 0.707107)
(1.060660 0.000000 -1.060660 0.707107)
}
{
(1.400000 2.250000 0.0 1.0)
(1.337500 2.381250 0.0 1.0)
(1.437500 2.381250 0.0 1.0)
(1.500000 2.250000 0.0 1.0)
(1.750000 1.725000 0.0 1.0)
(2.000000 1.200000 0.0 1.0)
(2.000000 0.750000 0.0 1.0)
(2.000000 0.300000 0.0 1.0)
(1.500000 0.075000 0.0 1.0)
(1.500000 0.000000 0.0 1.0)
}
}
}
{comment
teapot bottom: not the part of the original tea pot
}
{nurbsurface
{uorder 2}
{vorder 3}
{ustart 0}
{uend 1}
{vstart 0}
{vend 4}
{normals_forward}
{rational}
{uknotvector
0 0 1 1
}
{vknotvector
0 0 0 1 1 2 2 3 3 4 4 4
}
{controlmesh
{
(1.500000 0.000000 0.0 1.0)
(0.000000 0.000000 0.0 1.0)
}
{
(1.060660 0.000000 1.060660 0.707107)
(0.000000 0.000000 0.000000 0.707107)
}
{
(0.0 0.000000 1.500000 1.0)
(0.0 0.000000 0.000000 1.0)
}
{
(-1.060660 0.000000 1.060660 0.707107)
(-0.000000 0.000000 0.000000 0.707107)
}
{
(-1.500000 0.000000 0.0 1.0)
(-0.000000 0.000000 0.0 1.0)
}
{
(-1.060660 0.000000 -1.060660 0.707107)
(-0.000000 0.000000 -0.000000 0.707107)
}
{
(0.0 0.000000 -1.500000 1.0)
(0.0 0.000000 -0.000000 1.0)
}
{
(1.060660 0.000000 -1.060660 0.707107)
(0.000000 0.000000 -0.000000 0.707107)
}
{
(1.500000 0.000000 0.0 1.0)
(0.000000 0.000000 0.0 1.0)
}
}
}
{comment
tpothh: Created from Caltech teapot files manually
}
{nurbsurface
{uorder 4}
{vorder 4}
{ustart 0}
{uend 1}
{vstart 0}
{vend 2}
{normals_forward}
{non-rational}
{uknotvector
0 0 0 0 1 1 1 1
}
{vknotvector
0 0 0 0 1 1 1 2 2 2 2
}
{controlmesh
{
(-1.60000 1.87500 0.00000)
(-1.60000 1.87500 0.30000)
(-1.50000 2.10000 0.30000)
(-1.50000 2.10000 0.00000)
}
{
(-2.30000 1.87500 0.00000)
(-2.30000 1.87500 0.30000)
(-2.50000 2.10000 0.30000)
(-2.50000 2.10000 0.00000)
}
{
(-2.70000 1.87500 0.00000)
(-2.70000 1.87500 0.30000)
(-3.00000 2.10000 0.30000)
(-3.00000 2.10000 0.00000)
}
{
(-2.70000 1.65000 0.00000)
(-2.70000 1.65000 0.30000)
(-3.00000 1.65000 0.30000)
(-3.00000 1.65000 0.00000)
}
{
(-2.70000 1.42500 0.00000)
(-2.70000 1.42500 0.30000)
(-3.00000 1.20000 0.30000)
(-3.00000 1.20000 0.00000)
}
{
(-2.50000 0.97500 0.00000)
(-2.50000 0.97500 0.30000)
(-2.65000 0.78750 0.30000)
(-2.65000 0.78750 0.00000)
}
{
(-2.00000 0.75000 0.00000)
(-2.00000 0.75000 0.30000)
(-1.90000 0.45000 0.30000)
(-1.90000 0.45000 0.00000)
}
}
}
{nurbsurface
{uorder 4}
{vorder 4}
{ustart 0}
{uend 1}
{vstart 0}
{vend 2}
{normals_forward}
{non-rational}
{uknotvector
0 0 0 0 1 1 1 1
}
{vknotvector
0 0 0 0 1 1 1 2 2 2 2
}
{controlmesh
{
(-1.60000 1.87500 0.00000)
(-1.60000 1.87500 -0.30000)
(-1.50000 2.10000 -0.30000)
(-1.50000 2.10000 0.00000)
}
{
(-2.30000 1.87500 0.00000)
(-2.30000 1.87500 -0.30000)
(-2.50000 2.10000 -0.30000)
(-2.50000 2.10000 0.00000)
}
{
(-2.70000 1.87500 0.00000)
(-2.70000 1.87500 -0.30000)
(-3.00000 2.10000 -0.30000)
(-3.00000 2.10000 0.00000)
}
{
(-2.70000 1.65000 0.00000)
(-2.70000 1.65000 -0.30000)
(-3.00000 1.65000 -0.30000)
(-3.00000 1.65000 0.00000)
}
{
(-2.70000 1.42500 0.00000)
(-2.70000 1.42500 -0.30000)
(-3.00000 1.20000 -0.30000)
(-3.00000 1.20000 0.00000)
}
{
(-2.50000 0.97500 0.00000)
(-2.50000 0.97500 -0.30000)
(-2.65000 0.78750 -0.30000)
(-2.65000 0.78750 0.00000)
}
{
(-2.00000 0.75000 0.00000)
(-2.00000 0.75000 -0.30000)
(-1.90000 0.45000 -0.30000)
(-1.90000 0.45000 0.00000)
}
}
}
{comment
tpotlc: Created from Caltech teapot files by rotation
}
{nurbsurface
{uorder 4}
{vorder 3}
{ustart 0}
{uend 2}
{vstart 0}
{vend 4}
{normals_forward}
{rational}
{uknotvector
0 0 0 0 1 1 1 2 2 2 2
}
{vknotvector
0 0 0 1 1 2 2 3 3 4 4 4
}
{controlmesh
{
(0.000000 3.000000 0.0 1.0)
(0.800000 3.000000 0.0 1.0)
(0.000000 2.700000 0.0 1.0)
(0.200000 2.550000 0.0 1.0)
(0.400000 2.400000 0.0 1.0)
(1.300000 2.400000 0.0 1.0)
(1.300000 2.250000 0.0 1.0)
}
{
(0.000000 2.121320 0.000000 0.707107)
(0.565685 2.121320 0.565685 0.707107)
(0.000000 1.909188 0.000000 0.707107)
(0.141421 1.803122 0.141421 0.707107)
(0.282843 1.697056 0.282843 0.707107)
(0.919239 1.697056 0.919239 0.707107)
(0.919239 1.590990 0.919239 0.707107)
}
{
(0.0 3.000000 0.000000 1.0)
(0.0 3.000000 0.800000 1.0)
(0.0 2.700000 0.000000 1.0)
(0.0 2.550000 0.200000 1.0)
(0.0 2.400000 0.400000 1.0)
(0.0 2.400000 1.300000 1.0)
(0.0 2.250000 1.300000 1.0)
}
{
(-0.000000 2.121320 0.000000 0.707107)
(-0.565685 2.121320 0.565685 0.707107)
(-0.000000 1.909188 0.000000 0.707107)
(-0.141421 1.803122 0.141421 0.707107)
(-0.282843 1.697056 0.282843 0.707107)
(-0.919239 1.697056 0.919239 0.707107)
(-0.919239 1.590990 0.919239 0.707107)
}
{
(-0.000000 3.000000 0.0 1.0)
(-0.800000 3.000000 0.0 1.0)
(-0.000000 2.700000 0.0 1.0)
(-0.200000 2.550000 0.0 1.0)
(-0.400000 2.400000 0.0 1.0)
(-1.300000 2.400000 0.0 1.0)
(-1.300000 2.250000 0.0 1.0)
}
{
(-0.000000 2.121320 -0.000000 0.707107)
(-0.565685 2.121320 -0.565685 0.707107)
(-0.000000 1.909188 -0.000000 0.707107)
(-0.141421 1.803122 -0.141421 0.707107)
(-0.282843 1.697056 -0.282843 0.707107)
(-0.919239 1.697056 -0.919239 0.707107)
(-0.919239 1.590990 -0.919239 0.707107)
}
{
(0.0 3.000000 -0.000000 1.0)
(0.0 3.000000 -0.800000 1.0)
(0.0 2.700000 -0.000000 1.0)
(0.0 2.550000 -0.200000 1.0)
(0.0 2.400000 -0.400000 1.0)
(0.0 2.400000 -1.300000 1.0)
(0.0 2.250000 -1.300000 1.0)
}
{
(0.000000 2.121320 -0.000000 0.707107)
(0.565685 2.121320 -0.565685 0.707107)
(0.000000 1.909188 -0.000000 0.707107)
(0.141421 1.803122 -0.141421 0.707107)
(0.282843 1.697056 -0.282843 0.707107)
(0.919239 1.697056 -0.919239 0.707107)
(0.919239 1.590990 -0.919239 0.707107)
}
{
(0.000000 3.000000 0.0 1.0)
(0.800000 3.000000 0.0 1.0)
(0.000000 2.700000 0.0 1.0)
(0.200000 2.550000 0.0 1.0)
(0.400000 2.400000 0.0 1.0)
(1.300000 2.400000 0.0 1.0)
(1.300000 2.250000 0.0 1.0)
}
}
}
{comment
tpotsh: Created from Caltech teapot files manually
}
{nurbsurface
{uorder 4}
{vorder 4}
{ustart 0}
{uend 1}
{vstart 0}
{vend 2}
{normals_forward}
{non-rational}
{uknotvector
0 0 0 0 1 1 1 1
}
{vknotvector
0 0 0 0 1 1 1 2 2 2 2
}
{controlmesh
{
(1.70000 1.27500 0.00000)
(1.70000 1.27500 0.66000)
(1.70000 0.45000 0.66000)
(1.70000 0.45000 0.00000)
}
{
(2.60000 1.27500 0.00000)
(2.60000 1.27500 0.66000)
(3.10000 0.67500 0.66000)
(3.10000 0.67500 0.00000)
}
{
(2.30000 1.95000 0.00000)
(2.30000 1.95000 0.25000)
(2.40000 1.87500 0.25000)
(2.40000 1.87500 0.00000)
}
{
(2.70000 2.25000 0.00000)
(2.70000 2.25000 0.25000)
(3.30000 2.25000 0.25000)
(3.30000 2.25000 0.00000)
}
{
(2.80000 2.32500 0.00000)
(2.80000 2.32500 0.25000)
(3.52500 2.34375 0.25000)
(3.52500 2.34375 0.00000)
}
{
(2.90000 2.32500 0.00000)
(2.90000 2.32500 0.15000)
(3.45000 2.36250 0.15000)
(3.45000 2.36250 0.00000)
}
{
(2.80000 2.25000 0.00000)
(2.80000 2.25000 0.15000)
(3.20000 2.25000 0.15000)
(3.20000 2.25000 0.00000)
}
}
}
{nurbsurface
{uorder 4}
{vorder 4}
{ustart 0}
{uend 1}
{vstart 0}
{vend 2}
{normals_forward}
{non-rational}
{uknotvector
0 0 0 0 1 1 1 1
}
{vknotvector
0 0 0 0 1 1 1 2 2 2 2
}
{controlmesh
{
(1.70000 1.27500 0.00000)
(1.70000 1.27500 -0.66000)
(1.70000 0.45000 -0.66000)
(1.70000 0.45000 0.00000)
}
{
(2.60000 1.27500 0.00000)
(2.60000 1.27500 -0.66000)
(3.10000 0.67500 -0.66000)
(3.10000 0.67500 0.00000)
}
{
(2.30000 1.95000 0.00000)
(2.30000 1.95000 -0.25000)
(2.40000 1.87500 -0.25000)
(2.40000 1.87500 0.00000)
}
{
(2.70000 2.25000 0.00000)
(2.70000 2.25000 -0.25000)
(3.30000 2.25000 -0.25000)
(3.30000 2.25000 0.00000)
}
{
(2.80000 2.32500 0.00000)
(2.80000 2.32500 -0.25000)
(3.52500 2.34375 -0.25000)
(3.52500 2.34375 0.00000)
}
{
(2.90000 2.32500 0.00000)
(2.90000 2.32500 -0.15000)
(3.45000 2.36250 -0.15000)
(3.45000 2.36250 0.00000)
}
{
(2.80000 2.25000 0.00000)
(2.80000 2.25000 -0.15000)
(3.20000 2.25000 -0.15000)
(3.20000 2.25000 0.00000)
}
}
}